credit check agency - French English Dictionary